package com.syh.jn.scm.dto.supplier.statistics.stock;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * mybatis返回结果的实体(库存损耗统计数据)
 */
@Data
public class StockLossReportVo implements Serializable {
  /**
   * 商品ID
   */
  private Long goodsId;
  /**
   * 商品名称
   */
  private String name;
  /**
   * 商品编码
   */
  private String code;
  /**
   * 商品规格
   */
  private String specName;
  /**
   * 商品单位
   */
  private String units;
  /**
   * 销售退货报损数量
   */
  private BigDecimal saleReturnQuantity;
  /**
   * 采购退货报损数量
   */
  private BigDecimal purchaseReturnQuantity;
  /**
   * 常规报损数量（销售和采购订单报损数量）
   */
  private BigDecimal routineQuantity;
  /**
   * 总报损数量
   */
  private BigDecimal lossSumQuantity;
  /**
   * 总报损金额
   */
  private BigDecimal lossTotalAmount;
}
